@import '~view-design/src/styles/index.less';

@primary-color: #2fdbc8;


a.mapboxgl-ctrl-logo{
  display: none;
}

@font-face{
  font-family: 'PingFang';
  src: url("./PingFang\ Regular.ttf");
}

.inline{
  display: inline-block;
  vertical-align: middle;
}

.abs{
  position: absolute;
}

.full{
  width: 100%;
  height: 100%;
}

::-webkit-scrollbar{
  width:6px;
  height:6px;
  /**/
}
::-webkit-scrollbar-track{
  background: transparent;
  border-radius:2px;
}
::-webkit-scrollbar-thumb{
  background: #29bdb9;
  border-radius:6px;
}
::-webkit-scrollbar-thumb:hover{
  background: #4BF5F1;
}
::-webkit-scrollbar-corner{
  background: #179a16;
}
.ivu-form-item{
  margin-bottom: 0;
}
/* ------------ 地图弹窗样式 -------------- */
.mapboxgl-popup{
  min-width: 68px;
}
.mbview_container{
  max-height: 400px;
  overflow: auto;
}
.mbview_popup {
  margin: 0 auto;
  color: #000;
  // display: table;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: bold;
  max-width: 400px;
}

.mbview_layer {
  display: block;
  font-weight: bold;
  margin: 0 0 5px 0;
}

.map-container .mapboxgl-popup-content{
  text-align: center;
  background: linear-gradient(270deg, rgba(130, 251, 249, 0) 0%, #4BF5F1 100%);
}
.map-container .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{
  border-top-color: linear-gradient(270deg, rgba(130, 251, 249, 0) 0%, #4BF5F1 100%);
}
.map-container .mapboxgl-popup-anchor-top .mapboxgl-popup-tip{
  border-bottom-color: linear-gradient(270deg, rgba(130, 251, 249, 0) 0%, #4BF5F1 100%);
}
.map-container .mapboxgl-popup-close-button{
  color: #ffffff;
}
.mbview_btn{
  text-align: center;
  color: #00fffa;
  line-height: 30px;
  cursor: pointer;
}
.mbview_company{
  line-height: 30px;
  cursor: pointer;
}
.mbview_company:hover{
  color: #00ccff;
}
/* ------------ 地图弹窗样式结束 -------------- */
.ivu-form .ivu-form-item-label{
  color: #ffffff;
}


.inBuildingMarker {
  width: 48px;
  height: 48px;
  background: url('~@/assets/进入楼层.png');
  cursor: pointer;
}

.ivu-slider-wrap{
  height: 8px;
  border-radius: 8px;
}

.ivu-slider-wrap .ivu-slider-bar{
  height: 8px;
  border-radius: 8px;
}
.ivu-slider-button-wrap{
  top: -7px;
}